<?php

class ContactController extends Zend_Controller_Action
{
    private $_params;
	private $_auth;
	private $_acl;
    public function init(){        
        $this->_params      = $this->_request->getParams();                
        $this->_acl         = new My_Acl();
        $this->view->acl    = $this->_acl;
                 
        //$this->_auth        = $this->_acl->checkAllowed();
        //$this->view->auth   = $this->_auth;        
    }
    public function indexAction(){
        $form = new Default_Form_Contact();                         
        $this->view->form = $form;
        
        $modelInfo = new Default_Model_Info();
        $info = $modelInfo->getData()->toArray();
        $this->view->info = $info;
              
        $modelSocial = new Default_Model_Social();                 
        $socialList = $modelSocial->getDataDisplay()->toArray();         
        $this->view->socialList=$socialList;                
    }
    public function contactAction(){        
        $form = new Default_Form_Contact();                         
        $this->view->form = $form;
        if($this->_request->isPost()){
            $form_data = $this->_request->getPost();            
            if($form->isValid($form_data)){
                $modelConact = new Default_Model_Contact();   
                $idAdd =$modelConact->addData($form_data);
                if($idAdd){                    
                    $this->view->flag='success';                                        
                    $this->view->mess='SHOP1014 chân thành cám ơn sự đóng góp chân thành của bạn !!!';
                    $this->_forward('index','contact','default');
                }else{
                    $this->view->flag='error';                                        
                    $this->view->mess='Tài khoản của bạn tạm khoá. Vui lòng kiểm tra Email để kích hoạt tài khoản!';
                    $this->_forward('index','contact','default');
                }                 
            }
        }else{
            $this->_helper->redirector('index','contact','default');
        }                                        
    }
}

